once upon a time there lived... - Spanish English Dictionary